home *** CD-ROM | disk | FTP | other *** search
/ Magnum One / Magnum One (Mid-American Digital) (Disc Manufacturing).iso / d3 / wputil35.arc / STYLES.ARC / STYLES.ASC < prev   
Text File  |  1991-02-28  |  19KB  |  438 lines

  1.                         USING STYLES IN WP 5.1
  2.                         ======================
  3.  
  4.  
  5. The following text is based on messages that have been exchanged
  6. within WPSGA:
  7.  
  8.  
  9. WHY STYLES, NOT MACROS?
  10. -----------------------
  11.  
  12. Q:  I started to learn styles, but I still don't see why it is worth
  13. the time and effort, (and for me it does require time and effort).
  14. There must be something I am missing. I have created macros to make
  15. lecture notes, outlines, examinations, envelopes, letters, etc. Please
  16. tell me what styles can do for me that I can't do equally well with
  17. macros, which I have been using ever since WP 3.0. (Norman N Silverman
  18. 72230,2647)
  19.  
  20.  
  21. A:  Norman, Styles are designed for setting up a standard document
  22. formats, letting you easily change those formats at some later date,
  23. even after the document has been written. For example, suppose you
  24. have two formats in a document: one that uses left/right margins of
  25. 1", and another that uses left/right margins of 2.5". At some later
  26. date, you find out that the second format really ought to be 2.25".
  27. With styles, just change the definition, and the entire document is
  28. changed accordingly. You don't need to go through the document and
  29. manually change the margins.
  30.  
  31. That's the advantage of styles. The disadvantage is that they tend to
  32. take up lots of space, and balloon some documents to enormous sizes.
  33. If you know you won't be changing the formats at some later date, a
  34. macro is probably just as good. (Gordon McComb 73155,353)
  35.  
  36.  
  37. A:  INTRODUCTION
  38.  
  39. There are plenty of good uses of styles and a few poor uses, I think,
  40. so I thought I would demonstrate one of those uses.
  41.  
  42.     DEMONSTRATION
  43.  
  44. If you are writing a document with heading such as these I've put in
  45. here, chances are that those headings have certain characteristics
  46. that are different from the body text of the document. In my example
  47. here, they are capitalized, indented, and separated from the text by a
  48. double line.
  49.  
  50. Now, imagine that you want yours to have similar characteristics,
  51. perhaps small caps, Helvetica font, bold and double spaced. Now I can
  52. create a paired style for headings which includes the necessary codes
  53. to give the text the above characteristics. I turn the style on,
  54. anything I type with styles on has those characteristics. When I turn
  55. the style off, everything reverts to the body text characteristics.
  56.  
  57.                                                               more ... USING STYLES IN WP 5.1 / Page 2.
  58. ================================
  59.  
  60.     CHANGING YOUR MIND
  61.  
  62. Finally imagine that when you print it, you decided that the Helvetica
  63. font looks terrible, and you want the heading to be in a large Bookman
  64. font and not bolded. By simply changing the font from Helvetica to
  65. Bookman and removing the bold code in the style definition, you
  66. automatically change the characteristics in every heading in the
  67. document. It's a ten second operation.
  68.  
  69. Macros work just fine when you don't want the option to change your
  70. mind. They just insert the codes and leave. Styles put the codes in,
  71. and still give you to option of changing them globally.
  72.  
  73. The other thing about styles is that they allow you to easily
  74. standardize a format among a group of people. For example, I have a
  75. list of correspondence styles, report styles, etc. If I had other
  76. employees and I wanted to make sure my documents were of a uniform
  77. look, I would give them all copies of the same styles to use, which
  78. would keep my "look" the same. (Bruce Rodgers [WPSG op] 70416,115)
  79.  
  80.  
  81. A:  Since I don't have a clue what sort of examples would reach you
  82. best, I'm posting three (3) examples illustrating ONE reason why
  83. styles are beneficial:
  84.  
  85. Styles go where a Replace cannot tread:
  86.  
  87. 1) The letterhead upon which I produce letters, pleadings and memos is
  88. created in WP using styles. My secretary creates 12 letters for my
  89. signature when I notice that they are all created using someone else's
  90. letterhead style. And the mail person will be here to get the mail in
  91. five minutes!
  92.  
  93. 2) I'm drafting an 15-page agreement that divides the proceeds from a
  94. deal among three persons in percentages of 30/30/40 where two of them
  95. agree to invest 50% of their share and the other 25% into some new
  96. enterprise. This agreement must be specific as to the dollar amounts
  97. and the amount can easily be calculated, only... I've promised to
  98. ready such a document for their signature this afternoon, and I
  99. normally finish it, but it seems I cannot now recall which of the
  100. three will be investing the 25%!
  101.  
  102. 3) A rather lengthy document is formatted using single spacing and
  103. before each heading is a style containing a Conditional End of Page
  104. which prevents WP from separating the heading from the first couple of
  105. lines of a paragraph. I am now informed that the document must be
  106. double-spaced which renders ineffective the CEOP-3s, CEOP-4s and
  107. CEOP-5s embedded into the document.
  108.  
  109. In Case #1, a style controls what letterhead graphic will print; in
  110. Case #2, a set of styles marks places within the document for
  111. insertion of the names of PersonA, PersonB and PersonC, their
  112. respective percentages and each of their calculated investments; in
  113. Case #3, each style performs a unique role in the document.
  114.  
  115.  
  116.                                                             more . . . USING STYLES IN WP 5.1 / Page 3.
  117. ================================
  118.  
  119. By accessing the Style menu, one can effectively replace one
  120. letterhead graphic for another, complete the particulars in the
  121. agreement and replace the CEOPs with CEOP-5s, CEOP-7s and CEOP-9s,
  122. respectively. (Karl M. Rowe 70154,266)
  123.  
  124.  
  125. REPLACING THE CURRENT STYLE
  126. ---------------------------
  127.  
  128. Q:  Is there an easy way to take stuff formatted with one style sheet
  129. and do a quicko-chango conversion to another style sheet? ...like
  130. "replace style TITLE with style LEVEL ONE HEAD...?? Or do I have to
  131. delete the old styles, page by page, call up the new style sheet, and
  132. re-format the entire thing?
  133.  
  134. They want to do this new manual by using the "Master Document"
  135. feature, whereby independent files can be called into a master
  136. document structure. This manual is going to be 300 to 400 pages long,
  137. and will consist of about 120 independent files. Is WP up to the task?
  138. (Richard Reese 71241,2731)
  139.  
  140.  
  141. A:  On some projects I've switched between two different styles, like
  142. a DRAFT for preliminary work and a FINAL which add special formatting
  143. and fonts. As long the style names are the same, you can switch
  144. between different style files.
  145.  
  146. In your case, you should make a copy of the company style, change the
  147. names of the styles to match those you have previously used in the
  148. document, then attach this edited style library to the document. The
  149. style names in the document will be the same as they were before, but
  150. now the perimeters for those styles will be the company ones. (Ted
  151. Pedersen 76010,650)
  152.  
  153.  
  154. A:  I would do it the other way 'round (from Ted's suggestion). I'd
  155. change the names of the styles in your documents. Word Perfect will
  156. ask if you want to "rename style in document" -- answer "Yes." Then,
  157. retrieve the "official" style sheet into your document and the current
  158. style definitions will be replaced with those from the "official"
  159. style sheet. That way you and the company will have the same
  160. nomenclature.(Alan H. Pesetsky (NYC) 75675,1535)
  161.  
  162.  
  163. A:  The other four suggestions are basically right. I would go with
  164. Alan's means of renaming your original styles, say Y to rename styles
  165. in document, then Retrieve the company style, which will give you the
  166. "replace styles?" prompt. That will be much easier than editing each
  167. style separately.
  168.  
  169. On Master Documents, just be aware (in addition to the auto numbering
  170. problem, which could be worked around by defining a new paragraph
  171. number at the beginning of each subdocument, but only when your
  172. numbering scheme was secure) that if you enter new text which you want
  173. to be kept as a new subdocument, in order to break it out from an
  174.  
  175.                                                             more . . . USING STYLES IN WP 5.1 / Page 4.
  176. ================================
  177.  
  178. existing master, you'll have to block, save, and delete the new
  179. section, then collapse the master doc, and put in a subdocument code.
  180. (William "Bill" Marvin 76346,1341)
  181.  
  182.  
  183. CONDITIONAL END OF PAGE AND STYLES
  184. ----------------------------------
  185.  
  186. Q:  I'm having trouble getting Conditional End of Page to work in a
  187. style.  How do I go about it?
  188.  
  189.  
  190. A:   CEoP should work in the style, but note that the code needs to be
  191. placed on the line *above* the first line that you want to keep
  192. together.
  193.  
  194. Actually, I can't think of any codes you can't use in a style,
  195. although there may be some. But there aren't many if any.
  196. Unfortunately, I don't know of any definitive source describing what
  197. is possible and what isn't.
  198.  
  199. Although most codes can be used, styles do have certain rules about
  200. how the codes effect the text, depending where in the style the code
  201. is placed. If you want to know these rules, then check out page 674 in
  202. the manual. (Bruce Rodgers [WPSG op] 70416,115)
  203.  
  204.  
  205. A:   CEOP codes definitely work in styles. The trick is that the CEOP
  206. codes has to be on the line BEFORE the line containing the [Comment]
  207. code, so the codes might look something like this:
  208.  
  209. [CEOP: 8][HRt] [Bold][Underline][Comment][bold][underline]
  210. (Gabrielle Dowling 76336,735)
  211.  
  212.  
  213. A:    Thanks; but that's definitely getting on the kludgy side,
  214. especially considering that advance codes' effects don't show up on
  215. the editing screen. Upon reflection (famous words), in my briefing I
  216. usually do have a blank line before a heading. Using outline styles in
  217. conjunction with the line spacing change has the side benefit of
  218. allowing an extra single space code at the beginning of the document
  219. to edit drafts with single space display; removing that code restores
  220. all the text outside of the paired outline styles to be double spaced.
  221. The codes would be: CEoP, Hrt, LnSpace 1, Mark ToC, Tab (as needed),
  222. Indent, [BOLD], AutoPar Num (proper level),Tab, [COMMENT], End Mark,
  223. [bold], LnSpace 2, Hrt. (William "Bill" Marvin 76346,1341)
  224.  
  225.  
  226. Q:  I think the CEoP code is utterly silly. Having to count a number
  227. of lines I want to keep together is a pain. Wouldn't the Block Protect
  228. feature be easier? Even better, why not have codes that (1) keep an
  229. entire paragraph together, and (2) keep a paragraph on the same page
  230. as the next one? (Dave Marsh 72510,2326)
  231.  
  232.  
  233.                                                             more . . . USING STYLES IN WP 5.1 / Page 5.
  234. ================================
  235.  
  236. A:  Block protect will not do the same thing that CEOP does. For
  237. titles, you usually want the title, blank line, and first two lines of
  238. the paragraph to stay together on a page. The rest can break and go to
  239. the next page.
  240.  
  241. If you didn't have CEOP and used block protect, this would work (at
  242. first). But if someone edited those first two lines of the paragraph
  243. and added several lines of text - say, in the middle of line 1 - then
  244. the block being protected would expand. Now the title, blank line, and
  245. first SEVERAL lines of the paragraph are staying together - too much!
  246. (Bill Bruck 71171,414)
  247.  
  248.  
  249. R:  << Now the title, blank line, and first SEVERAL lines of the
  250. paragraph are staying together - too much! >>
  251.  
  252. Agreed, Bill. My thought was using the Block Protect feature once
  253. you're ready to print the final copy. If you made changes later, the
  254. Block would have to be adjusted like other page formatting features
  255. that would have been pushed away from the top of the page.
  256.  
  257. Granted, this wouldn't be necessary with CEoP and anything that saves
  258. work and minimizes the possibility of errors is a blessing. I just
  259. think counting lines is crude these days. I'll live with it, though
  260. <g>. (Dave Marsh 72510,2326)
  261.  
  262.  
  263.  
  264. OUTLINE STYLES -- Automatically Change Level
  265. --------------------------------------------
  266.  
  267. Q:    If I can figure out how to make the outline style automatically
  268. change level, would it still change the paragraph number level, since
  269. that follows a hard return? I guess so, since the whole style level
  270. would change, and it wouldn't matter if there were some tabs in front
  271. of the leading Hrt.  (William "Bill" Marvin 76346,1341)
  272.  
  273.  
  274. A:  I think I've figured out a way to do what you want!: When you have
  275. an outline style active, you can use Ctrl-V enter to get a new
  276. paragraph without new paragraph number. Obviously, you wouldn't want
  277. to have to do this a lot, so: create a soft keyboard on which {Enter}
  278. = {Ctrl-V}{Enter}. You could make a little macro to switch to this
  279. keyboard. So, you can keep outline style on, and use the macro to
  280. switch to the new keyboard for the sections you don't want to have
  281. numbered. (Gabrielle Dowling 76336,735)
  282.  
  283.  
  284. R:  It sounds like that might do the trick! I see it as part of
  285. several associated keyboard definitions. First, we'll need {Enter} to
  286. actually be {Enter} the rest of the time, so the "little" macro will
  287. need a system and/or state check so that it would produce
  288. Ctrl-V,{Enter} only when outline was on in the main editing screen. 
  289.  
  290.  
  291.                                                             more . . . USING STYLES IN WP 5.1 / Page 6.
  292. ================================
  293.  
  294. Then, I'd like to invoke the outline style with one keypress, so we'll
  295. need something else (is Shift-Enter separately definable?) to be
  296. {Enter} when desired. One of the new system variables could give that.
  297. (William "Bill" Marvin 76346,1341)
  298.  
  299.  
  300. STYLES VS. TEMPLATES?
  301. ---------------------
  302.  
  303. Q:   I just finished the tedious task of installing some more DIGI
  304. fonts like the one you use in your ALL_PRS article. If I want to
  305. "copy" that layout, how do I do that? Do I call it a Style or make a
  306. template? I know it's a simplistic question, but I haven't created
  307. styles yet, since my documents have not yet gotten complex. I've just
  308. decided to add headers to my letters, but I still use a template and
  309. save the doc. under a new name. Do you find Styles a better way to go?
  310. (Neil R. Ross 71230,3576)
  311.  
  312.  
  313. A:   I've recently started to use Styles for lots of things. Certainly
  314. for just about all font changes in the body of a document. For things
  315. standard headers, I really don't think it makes much difference -- as
  316. long as you use the same PRS file for all your printing. When you
  317. start using multiple PRS files, Styles start making a lot more sense.
  318.  
  319. If you are going to use templates, I suggest you modify your method a
  320. little: Write a macro which creates a document (by sticking some code
  321. in it <like footer options, whatever>) and THEN imports the template.
  322. That way you won't accidently overwrite your template. (Paul Friedman
  323. (WPSG Op) 76424,1252)
  324.  
  325.  
  326. SPACE BETWEEN STYLES
  327. --------------------
  328.  
  329. Q:   I am trying to specify a set amount of white space before certain
  330. styles. For example, one style of paragraph might have 6 points of
  331. white space between it and the previous paragraph while another would
  332. have only 3 points. Since the space is dependent on the style going
  333. into effect I can't use a paired style to add the space at the end of
  334. the style. I have tried a fixed line height followed by a hard return
  335. as the first codes in the styles.
  336.  
  337. This works fine if page breaks are determined by the flow of text. But
  338. if a hard page break is entered, the white space appears at the top of
  339. the page. Is there any way to suppress or override this extra spacing?
  340. Or is there a better way to add white space before a style of
  341. paragraph?  (andrea ferguson 75766,3357)
  342.  
  343.  
  344. A:   To accomplish what you need without having to create 2 sets
  345. styles (one with hrts/advance, one without) -- you need to put an
  346. advance code (or a style containing only an advance code) INSIDE the
  347. style on code for the heading, as follows:
  348.  
  349.                                                             more . . . USING STYLES IN WP 5.1 / Page 7.
  350. ================================
  351.  
  352. [Style On:Head][Style On:Advance][Style Off:Advance]This is the
  353. headline text[Style Off:Head][HRt]
  354.  
  355. Re the problem with editing -- the writers certainly shouldn't have to
  356. keep checking the file. -- it would be a real waste of time and
  357. probably lead to a lot of improper formatting.
  358.  
  359.  
  360. Instead, when all editing has been input, the {Advance} codes can be
  361. put in where necessary. To prevent confusion, the working copy might
  362. be given the extension .dft, to be changed to something else (.doc,
  363. .pro, etc) once, and only if, the final stuff has been put in. That
  364. way, no one would accidentally send out an improperly formatted
  365. document.
  366.  
  367. Also, while I'm pretty sure there's no way to tell which style is
  368. active with a WP macro, it is possible to capture x characters of the
  369. style name to a macro variable using shell macros. So, if you have
  370. Office 3.0, you could write a macro to automate this process. 
  371. (Gabrielle Dowling 76336,735)
  372.  
  373.  
  374.  
  375. CREATING A STYLE BASED ON AN EXISTING STYLE
  376. -------------------------------------------
  377.  
  378. Q:  Can WP 5.1 styles be nested. That is, can I use an existing style
  379. such as the Right Par style that comes with WP in the definition of a
  380. new style, or must I copy the code over and effectively duplicate it? 
  381. (David A. Gray 76437,1456)
  382.  
  383.  
  384. A:  Yes, the attributes of one style can be incorporated into another
  385. style, or the attributes of 2 styles can be combined into a new style.
  386. Here's how you'd go about it.
  387.  
  388. For 1 (incorporating formatting codes of 1 style into a new style):
  389.  
  390. Format a segment of text with the style you want incorporated into the
  391. new style, or go to an existing segment marked with that style, so
  392. that you have something like this:
  393.  
  394. [Style on: Subhead]This is the marked text[Style off: Subhead]
  395.  
  396. In reveal codes, block the text segment from the [Style on] code
  397. through the [Style off] code, then press [Alt-F8], [C]reate. Enter a
  398. name for the new style. If you look at [C]odes, you'll see that the
  399. formatting codes from the old style have now been put into the new
  400. style. You're then free to add or change any of the codes you want,
  401. and of course the old style won't be affected.
  402.  
  403.  
  404.  
  405.  
  406.  
  407.                                                             more . . . USING STYLES IN WP 5.1 / Page 8.
  408. ================================
  409.  
  410. For 2 (combining 2 styles into a new style:
  411.  
  412. Block a segment of text, as per the example above, then press
  413. [Alt-F8], cursor to the style you want added. The text will now look
  414. like this:
  415.  
  416. [Style on: RghtAln][Style on: Subhead]This is the marked text [Style
  417. off: Subhead][Style off: RghtAln]
  418.  
  419. Note: it won't matter if the order of the styles is not exactly like
  420. this, i.e. if you have [SO: RghtAln][SO: Subhead][SOff:RghtAlnt]
  421. [Soff:Subhead] it'll still work.
  422.  
  423.  
  424. Then, in reveal codes, block the text from the first [Style on]
  425. through the second [Style off], press [Alt-F8], [C]reate, and give the
  426. style a name. Again, when you look at [C]odes, you'll see that the
  427. formatting codes from each style have been incorporated into the new
  428. style.  (Gabrielle Dowling 76336,735)
  429.  
  430.  
  431.  
  432.  
  433.                              #     #    #
  434.  
  435.  
  436.  
  437.  
  438. Note:  Some messages have been edited for the purpose of clarity.